[INFO] fetching crate weasel 0.10.0...
[INFO] checking weasel-0.10.0 against try#72f88fc4e9458f89516a0b8b0868f3718aec5b47 for pr-74989
[INFO] extracting crate weasel 0.10.0 into /workspace/builds/worker-11/source
[INFO] validating manifest of crates.io crate weasel 0.10.0 on toolchain 72f88fc4e9458f89516a0b8b0868f3718aec5b47
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+72f88fc4e9458f89516a0b8b0868f3718aec5b47" "read-manifest" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] started tweaking crates.io crate weasel 0.10.0
[INFO] removed 7 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate weasel 0.10.0
[INFO] tweaked toml for crates.io crate weasel 0.10.0 written to /workspace/builds/worker-11/source/Cargo.toml
[INFO] crate crates.io crate weasel 0.10.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+72f88fc4e9458f89516a0b8b0868f3718aec5b47" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-11/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-11/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+72f88fc4e9458f89516a0b8b0868f3718aec5b47" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 7d1722e6658ed0ac546648129616f5b20b5c2e2655fc68a7a5f5595a7c20fa61
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "7d1722e6658ed0ac546648129616f5b20b5c2e2655fc68a7a5f5595a7c20fa61", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "7d1722e6658ed0ac546648129616f5b20b5c2e2655fc68a7a5f5595a7c20fa61", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7d1722e6658ed0ac546648129616f5b20b5c2e2655fc68a7a5f5595a7c20fa61", kill_on_drop: false }`
[INFO] [stdout] 7d1722e6658ed0ac546648129616f5b20b5c2e2655fc68a7a5f5595a7c20fa61
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-11/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-11/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+72f88fc4e9458f89516a0b8b0868f3718aec5b47" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 0686893cd134f6464c3dbff057469a1c6a68ab9e5840472314627a3856c54f48
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "0686893cd134f6464c3dbff057469a1c6a68ab9e5840472314627a3856c54f48", kill_on_drop: false }`
[INFO] [stderr]    Compiling ryu v1.0.2
[INFO] [stderr]    Compiling serde v1.0.104
[INFO] [stderr]     Checking itoa v0.4.5
[INFO] [stderr]    Compiling num-traits v0.2.11
[INFO] [stderr]     Checking log v0.4.8
[INFO] [stderr]     Checking weasel v0.10.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Checking serde_json v1.0.48
[INFO] [stdout] error[E0432]: unresolved import `weasel::rules::entropy::UniformDistribution`
[INFO] [stdout]  --> examples/initiative/rules.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use weasel::rules::entropy::UniformDistribution;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `UniformDistribution` in `rules::entropy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `weasel::FlatVersionedEvent`
[INFO] [stdout]   --> examples/pirates/game.rs:12:33
[INFO] [stdout]    |
[INFO] [stdout] 12 |     EventTrigger, EventWrapper, FlatVersionedEvent, RemoveCreature, ResetEntropy, Server,
[INFO] [stdout]    |                                 ^^^^^^^^^^^^^^^^^^ no `FlatVersionedEvent` in the root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `weasel::rules::entropy::UniformDistribution`
[INFO] [stdout]  --> examples/pirates/rules.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use weasel::rules::entropy::UniformDistribution;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `UniformDistribution` in `rules::entropy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `rand`
[INFO] [stdout]  --> examples/pirates/game.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use rand::Rng;
[INFO] [stdout]   |     ^^^^ use of undeclared type or module `rand`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]   --> tests/actor_test.rs:63:22
[INFO] [stdout]    |
[INFO] [stdout] 63 |     let mut server = util::server(CustomRules::new());
[INFO] [stdout]    |                      ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]   --> tests/actor_test.rs:64:5
[INFO] [stdout]    |
[INFO] [stdout] 64 |     util::team(&mut server, TEAM_1_ID);
[INFO] [stdout]    |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `weasel::FlatVersionedEvent`
[INFO] [stdout]  --> examples/autosave/main.rs:9:46
[INFO] [stdout]   |
[INFO] [stdout] 9 |     CreateTeam, EventReceiver, EventTrigger, FlatVersionedEvent, Server,
[INFO] [stdout]   |                                              ^^^^^^^^^^^^^^^^^^ no `FlatVersionedEvent` in the root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `weasel::FlatVersionedEvent`
[INFO] [stdout]  --> examples/autosave/sink.rs:5:27
[INFO] [stdout]   |
[INFO] [stdout] 5 | use weasel::{BattleRules, FlatVersionedEvent, VersionedEventWrapper, WeaselResult};
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^ no `FlatVersionedEvent` in the root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]   --> tests/actor_test.rs:65:5
[INFO] [stdout]    |
[INFO] [stdout] 65 |     util::creature(&mut server, CREATURE_1_ID, TEAM_1_ID, ());
[INFO] [stdout]    |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]   --> tests/actor_test.rs:67:5
[INFO] [stdout]    |
[INFO] [stdout] 67 |     util::start_turn(&mut server, &ENTITY_1_ID);
[INFO] [stdout]    |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]   --> tests/actor_test.rs:74:5
[INFO] [stdout]    |
[INFO] [stdout] 74 |     util::end_turn(&mut server);
[INFO] [stdout]    |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]   --> tests/history_test.rs:16:22
[INFO] [stdout]    |
[INFO] [stdout] 16 |     let mut server = util::server(CustomRules::new());
[INFO] [stdout]    |                      ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]   --> tests/history_test.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 |     util::team(&mut server, TEAM_1_ID);
[INFO] [stdout]    |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]   --> tests/character_test.rs:16:22
[INFO] [stdout]    |
[INFO] [stdout] 16 |     let mut server = util::server(CustomRules::new());
[INFO] [stdout]    |                      ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]   --> tests/character_test.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 |     util::team(&mut server, TEAM_1_ID);
[INFO] [stdout]    |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/round_test.rs:116:9
[INFO] [stdout]     |
[INFO] [stdout] 116 |         util::team(&mut server, TEAM_1_ID);
[INFO] [stdout]     |         ^^^^ use of undeclared type or module `util`
[INFO] [stdout] ...
[INFO] [stdout] 127 |     let mut server = server!();
[INFO] [stdout]     |                      --------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/round_test.rs:117:9
[INFO] [stdout]     |
[INFO] [stdout] 117 |         util::creature(&mut server, CREATURE_1_ID, TEAM_1_ID, ());
[INFO] [stdout]     |         ^^^^ use of undeclared type or module `util`
[INFO] [stdout] ...
[INFO] [stdout] 127 |     let mut server = server!();
[INFO] [stdout]     |                      --------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]   --> tests/character_test.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |     util::creature(&mut server, CREATURE_1_ID, TEAM_1_ID, ());
[INFO] [stdout]    |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]   --> tests/history_test.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |     util::creature(&mut server, CREATURE_1_ID, TEAM_1_ID, ());
[INFO] [stdout]    |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/round_test.rs:118:9
[INFO] [stdout]     |
[INFO] [stdout] 118 |         util::creature(&mut server, CREATURE_2_ID, TEAM_1_ID, ());
[INFO] [stdout]     |         ^^^^ use of undeclared type or module `util`
[INFO] [stdout] ...
[INFO] [stdout] 127 |     let mut server = server!();
[INFO] [stdout]     |                      --------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]   --> tests/actor_test.rs:86:22
[INFO] [stdout]    |
[INFO] [stdout] 86 |     let mut server = util::server(CustomRules::new());
[INFO] [stdout]    |                      ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]   --> tests/actor_test.rs:87:5
[INFO] [stdout]    |
[INFO] [stdout] 87 |     util::team(&mut server, TEAM_1_ID);
[INFO] [stdout]    |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/round_test.rs:119:9
[INFO] [stdout]     |
[INFO] [stdout] 119 |         util::creature(&mut server, CREATURE_3_ID, TEAM_1_ID, ());
[INFO] [stdout]     |         ^^^^ use of undeclared type or module `util`
[INFO] [stdout] ...
[INFO] [stdout] 127 |     let mut server = server!();
[INFO] [stdout]     |                      --------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]   --> tests/space_test.rs:93:22
[INFO] [stdout]    |
[INFO] [stdout] 93 |     let mut server = util::server(CustomRules::new());
[INFO] [stdout]    |                      ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/round_test.rs:153:5
[INFO] [stdout]     |
[INFO] [stdout] 153 |     util::start_turn(&mut server, &ENTITY_1_ID);
[INFO] [stdout]     |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]   --> tests/object_test.rs:30:22
[INFO] [stdout]    |
[INFO] [stdout] 30 |     let mut server = util::server(CustomRules::new());
[INFO] [stdout]    |                      ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]   --> tests/object_test.rs:32:9
[INFO] [stdout]    |
[INFO] [stdout] 32 |         util::object(&mut server, i, ());
[INFO] [stdout]    |         ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/round_test.rs:116:9
[INFO] [stdout]     |
[INFO] [stdout] 116 |         util::team(&mut server, TEAM_1_ID);
[INFO] [stdout]     |         ^^^^ use of undeclared type or module `util`
[INFO] [stdout] ...
[INFO] [stdout] 178 |     let mut server = server!();
[INFO] [stdout]     |                      --------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]   --> tests/space_test.rs:94:5
[INFO] [stdout]    |
[INFO] [stdout] 94 |     util::team(&mut server, TEAM_1_ID);
[INFO] [stdout]    |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/fight_test.rs:140:22
[INFO] [stdout]     |
[INFO] [stdout] 140 |     let mut server = util::server(CustomRules::new());
[INFO] [stdout]     |                      ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/round_test.rs:117:9
[INFO] [stdout]     |
[INFO] [stdout] 117 |         util::creature(&mut server, CREATURE_1_ID, TEAM_1_ID, ());
[INFO] [stdout]     |         ^^^^ use of undeclared type or module `util`
[INFO] [stdout] ...
[INFO] [stdout] 178 |     let mut server = server!();
[INFO] [stdout]     |                      --------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/fight_test.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 |     util::team(&mut server, TEAM_1_ID);
[INFO] [stdout]     |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]   --> tests/space_test.rs:96:5
[INFO] [stdout]    |
[INFO] [stdout] 96 |     util::creature(&mut server, CREATURE_1_ID, TEAM_1_ID, POSITION_1);
[INFO] [stdout]    |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]   --> tests/actor_test.rs:88:5
[INFO] [stdout]    |
[INFO] [stdout] 88 |     util::creature(&mut server, CREATURE_1_ID, TEAM_1_ID, ());
[INFO] [stdout]    |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/round_test.rs:118:9
[INFO] [stdout]     |
[INFO] [stdout] 118 |         util::creature(&mut server, CREATURE_2_ID, TEAM_1_ID, ());
[INFO] [stdout]     |         ^^^^ use of undeclared type or module `util`
[INFO] [stdout] ...
[INFO] [stdout] 178 |     let mut server = server!();
[INFO] [stdout]     |                      --------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/fight_test.rs:142:5
[INFO] [stdout]     |
[INFO] [stdout] 142 |     util::creature(&mut server, CREATURE_1_ID, TEAM_1_ID, ());
[INFO] [stdout]     |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/round_test.rs:119:9
[INFO] [stdout]     |
[INFO] [stdout] 119 |         util::creature(&mut server, CREATURE_3_ID, TEAM_1_ID, ());
[INFO] [stdout]     |         ^^^^ use of undeclared type or module `util`
[INFO] [stdout] ...
[INFO] [stdout] 178 |     let mut server = server!();
[INFO] [stdout]     |                      --------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/event_test.rs:212:22
[INFO] [stdout]     |
[INFO] [stdout] 212 |     let mut server = util::server(CustomRules::new());
[INFO] [stdout]     |                      ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/fight_test.rs:143:5
[INFO] [stdout]     |
[INFO] [stdout] 143 |     util::creature(&mut server, CREATURE_2_ID, TEAM_1_ID, ());
[INFO] [stdout]     |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]   --> tests/object_test.rs:57:22
[INFO] [stdout]    |
[INFO] [stdout] 57 |     let mut server = util::server(CustomRules::new());
[INFO] [stdout]    |                      ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/client_server_test.rs:188:38
[INFO] [stdout]     |
[INFO] [stdout] 188 |     let server = Arc::new(Mutex::new(util::server(CustomRules::new())));
[INFO] [stdout]     |                                      ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]   --> tests/object_test.rs:58:5
[INFO] [stdout]    |
[INFO] [stdout] 58 |     util::object(&mut server, OBJECT_1_ID, ());
[INFO] [stdout]    |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `rand`
[INFO] [stdout]    --> examples/pirates/game.rs:114:23
[INFO] [stdout]     |
[INFO] [stdout] 114 |         let mut rng = rand::thread_rng();
[INFO] [stdout]     |                       ^^^^ use of undeclared type or module `rand`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/round_test.rs:196:5
[INFO] [stdout]     |
[INFO] [stdout] 196 |     util::start_turn(&mut server, &ENTITY_1_ID);
[INFO] [stdout]     |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/space_test.rs:174:5
[INFO] [stdout]     |
[INFO] [stdout] 174 |     util::object(&mut server, OBJECT_1_ID, POSITION_2);
[INFO] [stdout]     |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/round_test.rs:198:5
[INFO] [stdout]     |
[INFO] [stdout] 198 |     util::end_turn(&mut server);
[INFO] [stdout]     |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/fight_test.rs:145:5
[INFO] [stdout]     |
[INFO] [stdout] 145 |     util::start_turn(&mut server, &ENTITY_1_ID);
[INFO] [stdout]     |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/round_test.rs:204:5
[INFO] [stdout]     |
[INFO] [stdout] 204 |     util::start_turn(&mut server, &ENTITY_2_ID);
[INFO] [stdout]     |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/client_server_test.rs:191:38
[INFO] [stdout]     |
[INFO] [stdout] 191 |     let client = Arc::new(Mutex::new(util::client(CustomRules::new(), server_sink)));
[INFO] [stdout]     |                                      ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/client_server_test.rs:199:5
[INFO] [stdout]     |
[INFO] [stdout] 199 |     util::team(&mut *server.lock().unwrap(), TEAM_1_ID);
[INFO] [stdout]     |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/fight_test.rs:178:22
[INFO] [stdout]     |
[INFO] [stdout] 178 |     let mut server = util::server(CustomRules::new());
[INFO] [stdout]     |                      ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/event_test.rs:213:5
[INFO] [stdout]     |
[INFO] [stdout] 213 |     util::team(&mut server, TEAM_1_ID);
[INFO] [stdout]     |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/event_test.rs:214:5
[INFO] [stdout]     |
[INFO] [stdout] 214 |     util::creature(&mut server, CREATURE_1_ID, TEAM_1_ID, ());
[INFO] [stdout]     |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/round_test.rs:116:9
[INFO] [stdout]     |
[INFO] [stdout] 116 |         util::team(&mut server, TEAM_1_ID);
[INFO] [stdout]     |         ^^^^ use of undeclared type or module `util`
[INFO] [stdout] ...
[INFO] [stdout] 210 |     let mut server = server!();
[INFO] [stdout]     |                      --------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/object_test.rs:109:22
[INFO] [stdout]     |
[INFO] [stdout] 109 |     let mut server = util::server(CustomRules::new());
[INFO] [stdout]     |                      ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/round_test.rs:117:9
[INFO] [stdout]     |
[INFO] [stdout] 117 |         util::creature(&mut server, CREATURE_1_ID, TEAM_1_ID, ());
[INFO] [stdout]     |         ^^^^ use of undeclared type or module `util`
[INFO] [stdout] ...
[INFO] [stdout] 210 |     let mut server = server!();
[INFO] [stdout]     |                      --------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/object_test.rs:166:22
[INFO] [stdout]     |
[INFO] [stdout] 166 |     let mut server = util::server(CustomRules::new());
[INFO] [stdout]     |                      ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/event_test.rs:216:5
[INFO] [stdout]     |
[INFO] [stdout] 216 |     util::start_turn(&mut server, &ENTITY_1_ID);
[INFO] [stdout]     |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/round_test.rs:118:9
[INFO] [stdout]     |
[INFO] [stdout] 118 |         util::creature(&mut server, CREATURE_2_ID, TEAM_1_ID, ());
[INFO] [stdout]     |         ^^^^ use of undeclared type or module `util`
[INFO] [stdout] ...
[INFO] [stdout] 210 |     let mut server = server!();
[INFO] [stdout]     |                      --------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `BattleController`
[INFO] [stdout]  --> tests/character_test.rs:1:22
[INFO] [stdout]   |
[INFO] [stdout] 1 | use weasel::battle::{BattleController, BattleRules};
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Character`
[INFO] [stdout]  --> tests/character_test.rs:2:42
[INFO] [stdout]   |
[INFO] [stdout] 2 | use weasel::character::{AlterStatistics, Character};
[INFO] [stdout]   |                                          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/round_test.rs:119:9
[INFO] [stdout]     |
[INFO] [stdout] 119 |         util::creature(&mut server, CREATURE_3_ID, TEAM_1_ID, ());
[INFO] [stdout]     |         ^^^^ use of undeclared type or module `util`
[INFO] [stdout] ...
[INFO] [stdout] 210 |     let mut server = server!();
[INFO] [stdout]     |                      --------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/round_test.rs:212:5
[INFO] [stdout]     |
[INFO] [stdout] 212 |     util::start_turn(&mut server, &ENTITY_1_ID);
[INFO] [stdout]     |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::convert::TryInto`
[INFO] [stdout]  --> tests/history_test.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::convert::TryInto;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `BattleController`
[INFO] [stdout]  --> tests/history_test.rs:2:22
[INFO] [stdout]   |
[INFO] [stdout] 2 | use weasel::battle::{BattleController, BattleRules};
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/client_server_test.rs:201:5
[INFO] [stdout]     |
[INFO] [stdout] 201 |     util::dummy(&mut *client.lock().unwrap());
[INFO] [stdout]     |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors; 2 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/event_test.rs:269:22
[INFO] [stdout]     |
[INFO] [stdout] 269 |     let mut server = util::server(CustomRules::new());
[INFO] [stdout]     |                      ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors; 2 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/round_test.rs:222:5
[INFO] [stdout]     |
[INFO] [stdout] 222 |     util::end_turn(&mut server);
[INFO] [stdout]     |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/client_server_test.rs:222:38
[INFO] [stdout]     |
[INFO] [stdout] 222 |     let server = Arc::new(Mutex::new(util::server(CustomRules::new())));
[INFO] [stdout]     |                                      ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/status_test.rs:177:9
[INFO] [stdout]     |
[INFO] [stdout] 177 |         util::team(&mut server, TEAM_1_ID);
[INFO] [stdout]     |         ^^^^ use of undeclared type or module `util`
[INFO] [stdout] ...
[INFO] [stdout] 209 |     let mut server = scenario!();
[INFO] [stdout]     |                      ----------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/round_test.rs:116:9
[INFO] [stdout]     |
[INFO] [stdout] 116 |         util::team(&mut server, TEAM_1_ID);
[INFO] [stdout]     |         ^^^^ use of undeclared type or module `util`
[INFO] [stdout] ...
[INFO] [stdout] 229 |     let mut server = server!();
[INFO] [stdout]     |                      --------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/object_test.rs:265:22
[INFO] [stdout]     |
[INFO] [stdout] 265 |     let mut server = util::server(CustomRules::new());
[INFO] [stdout]     |                      ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `weasel`.
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/round_test.rs:117:9
[INFO] [stdout]     |
[INFO] [stdout] 117 |         util::creature(&mut server, CREATURE_1_ID, TEAM_1_ID, ());
[INFO] [stdout]     |         ^^^^ use of undeclared type or module `util`
[INFO] [stdout] ...
[INFO] [stdout] 229 |     let mut server = server!();
[INFO] [stdout]     |                      --------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/object_test.rs:266:5
[INFO] [stdout]     |
[INFO] [stdout] 266 |     util::object(&mut server, OBJECT_1_ID, POSITION_1);
[INFO] [stdout]     |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] To learn more, run the command again with --verbose.
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]   --> tests/ability_test.rs:75:22
[INFO] [stdout]    |
[INFO] [stdout] 75 |     let mut server = util::server(CustomRules::new());
[INFO] [stdout]    |                      ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]   --> tests/ability_test.rs:76:5
[INFO] [stdout]    |
[INFO] [stdout] 76 |     util::team(&mut server, TEAM_1_ID);
[INFO] [stdout]    |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]   --> tests/ability_test.rs:77:5
[INFO] [stdout]    |
[INFO] [stdout] 77 |     util::creature(&mut server, CREATURE_1_ID, TEAM_1_ID, ());
[INFO] [stdout]    |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/status_test.rs:179:9
[INFO] [stdout]     |
[INFO] [stdout] 179 |         util::creature(&mut server, CREATURE_1_ID, TEAM_1_ID, ());
[INFO] [stdout]     |         ^^^^ use of undeclared type or module `util`
[INFO] [stdout] ...
[INFO] [stdout] 209 |     let mut server = scenario!();
[INFO] [stdout]     |                      ----------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]   --> tests/ability_test.rs:94:22
[INFO] [stdout]    |
[INFO] [stdout] 94 |     let mut server = util::server(CustomRules::new());
[INFO] [stdout]    |                      ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/round_test.rs:118:9
[INFO] [stdout]     |
[INFO] [stdout] 118 |         util::creature(&mut server, CREATURE_2_ID, TEAM_1_ID, ());
[INFO] [stdout]     |         ^^^^ use of undeclared type or module `util`
[INFO] [stdout] ...
[INFO] [stdout] 229 |     let mut server = server!();
[INFO] [stdout]     |                      --------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/object_test.rs:315:22
[INFO] [stdout]     |
[INFO] [stdout] 315 |     let mut server = util::server(CustomRules::new());
[INFO] [stdout]     |                      ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/round_test.rs:119:9
[INFO] [stdout]     |
[INFO] [stdout] 119 |         util::creature(&mut server, CREATURE_3_ID, TEAM_1_ID, ());
[INFO] [stdout]     |         ^^^^ use of undeclared type or module `util`
[INFO] [stdout] ...
[INFO] [stdout] 229 |     let mut server = server!();
[INFO] [stdout]     |                      --------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]   --> tests/ability_test.rs:95:5
[INFO] [stdout]    |
[INFO] [stdout] 95 |     util::team(&mut server, TEAM_1_ID);
[INFO] [stdout]    |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]   --> tests/ability_test.rs:96:5
[INFO] [stdout]    |
[INFO] [stdout] 96 |     util::creature(&mut server, CREATURE_1_ID, TEAM_1_ID, ());
[INFO] [stdout]    |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/round_test.rs:231:5
[INFO] [stdout]     |
[INFO] [stdout] 231 |     util::start_turn(&mut server, &ENTITY_1_ID);
[INFO] [stdout]     |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/client_server_test.rs:225:40
[INFO] [stdout]     |
[INFO] [stdout] 225 |     let client_1 = Arc::new(Mutex::new(util::client(
[INFO] [stdout]     |                                        ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/status_test.rs:181:9
[INFO] [stdout]     |
[INFO] [stdout] 181 |         util::object(&mut server, OBJECT_1_ID, ());
[INFO] [stdout]     |         ^^^^ use of undeclared type or module `util`
[INFO] [stdout] ...
[INFO] [stdout] 209 |     let mut server = scenario!();
[INFO] [stdout]     |                      ----------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/client_server_test.rs:229:40
[INFO] [stdout]     |
[INFO] [stdout] 229 |     let client_2 = Arc::new(Mutex::new(util::client(
[INFO] [stdout]     |                                        ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/event_test.rs:460:22
[INFO] [stdout]     |
[INFO] [stdout] 460 |     let mut server = util::server(CustomRules::new());
[INFO] [stdout]     |                      ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/round_test.rs:241:5
[INFO] [stdout]     |
[INFO] [stdout] 241 |     util::end_turn(&mut server);
[INFO] [stdout]     |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/event_test.rs:461:22
[INFO] [stdout]     |
[INFO] [stdout] 461 |     let mut client = util::client(CustomRules::new(), TestServerSink {});
[INFO] [stdout]     |                      ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/status_test.rs:177:9
[INFO] [stdout]     |
[INFO] [stdout] 177 |         util::team(&mut server, TEAM_1_ID);
[INFO] [stdout]     |         ^^^^ use of undeclared type or module `util`
[INFO] [stdout] ...
[INFO] [stdout] 265 |     let mut server = scenario!();
[INFO] [stdout]     |                      ----------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/ability_test.rs:114:5
[INFO] [stdout]     |
[INFO] [stdout] 114 |     util::start_turn(&mut server, &ENTITY_1_ID);
[INFO] [stdout]     |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/client_server_test.rs:240:5
[INFO] [stdout]     |
[INFO] [stdout] 240 |     util::dummy(&mut *client_1.lock().unwrap());
[INFO] [stdout]     |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/ability_test.rs:157:5
[INFO] [stdout]     |
[INFO] [stdout] 157 |     util::team(&mut server, TEAM_1_ID);
[INFO] [stdout]     |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/round_test.rs:116:9
[INFO] [stdout]     |
[INFO] [stdout] 116 |         util::team(&mut server, TEAM_1_ID);
[INFO] [stdout]     |         ^^^^ use of undeclared type or module `util`
[INFO] [stdout] ...
[INFO] [stdout] 249 |     let mut server = server!();
[INFO] [stdout]     |                      --------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/client_server_test.rs:264:38
[INFO] [stdout]     |
[INFO] [stdout] 264 |     let server = Arc::new(Mutex::new(util::server(CustomRules::new())));
[INFO] [stdout]     |                                      ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/object_test.rs:316:5
[INFO] [stdout]     |
[INFO] [stdout] 316 |     util::object(&mut server, OBJECT_1_ID, ());
[INFO] [stdout]     |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/round_test.rs:117:9
[INFO] [stdout]     |
[INFO] [stdout] 117 |         util::creature(&mut server, CREATURE_1_ID, TEAM_1_ID, ());
[INFO] [stdout]     |         ^^^^ use of undeclared type or module `util`
[INFO] [stdout] ...
[INFO] [stdout] 249 |     let mut server = server!();
[INFO] [stdout]     |                      --------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/status_test.rs:179:9
[INFO] [stdout]     |
[INFO] [stdout] 179 |         util::creature(&mut server, CREATURE_1_ID, TEAM_1_ID, ());
[INFO] [stdout]     |         ^^^^ use of undeclared type or module `util`
[INFO] [stdout] ...
[INFO] [stdout] 265 |     let mut server = scenario!();
[INFO] [stdout]     |                      ----------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/round_test.rs:118:9
[INFO] [stdout]     |
[INFO] [stdout] 118 |         util::creature(&mut server, CREATURE_2_ID, TEAM_1_ID, ());
[INFO] [stdout]     |         ^^^^ use of undeclared type or module `util`
[INFO] [stdout] ...
[INFO] [stdout] 249 |     let mut server = server!();
[INFO] [stdout]     |                      --------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/ability_test.rs:158:5
[INFO] [stdout]     |
[INFO] [stdout] 158 |     util::creature(&mut server, CREATURE_1_ID, TEAM_1_ID, ());
[INFO] [stdout]     |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/status_test.rs:181:9
[INFO] [stdout]     |
[INFO] [stdout] 181 |         util::object(&mut server, OBJECT_1_ID, ());
[INFO] [stdout]     |         ^^^^ use of undeclared type or module `util`
[INFO] [stdout] ...
[INFO] [stdout] 265 |     let mut server = scenario!();
[INFO] [stdout]     |                      ----------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/client_server_test.rs:267:38
[INFO] [stdout]     |
[INFO] [stdout] 267 |     let client = Arc::new(Mutex::new(util::client(
[INFO] [stdout]     |                                      ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/object_test.rs:372:22
[INFO] [stdout]     |
[INFO] [stdout] 372 |     let mut server = util::server(CustomRules::new());
[INFO] [stdout]     |                      ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/status_test.rs:177:9
[INFO] [stdout]     |
[INFO] [stdout] 177 |         util::team(&mut server, TEAM_1_ID);
[INFO] [stdout]     |         ^^^^ use of undeclared type or module `util`
[INFO] [stdout] ...
[INFO] [stdout] 306 |     let mut server = scenario!();
[INFO] [stdout]     |                      ----------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/round_test.rs:119:9
[INFO] [stdout]     |
[INFO] [stdout] 119 |         util::creature(&mut server, CREATURE_3_ID, TEAM_1_ID, ());
[INFO] [stdout]     |         ^^^^ use of undeclared type or module `util`
[INFO] [stdout] ...
[INFO] [stdout] 249 |     let mut server = server!();
[INFO] [stdout]     |                      --------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/round_test.rs:280:5
[INFO] [stdout]     |
[INFO] [stdout] 280 |     util::end_turn(&mut server);
[INFO] [stdout]     |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/client_server_test.rs:272:5
[INFO] [stdout]     |
[INFO] [stdout] 272 |     util::dummy(&mut *server.lock().unwrap());
[INFO] [stdout]     |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/ability_test.rs:160:5
[INFO] [stdout]     |
[INFO] [stdout] 160 |     util::team(&mut server, TEAM_2_ID);
[INFO] [stdout]     |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/client_server_test.rs:277:5
[INFO] [stdout]     |
[INFO] [stdout] 277 |     util::dummy(&mut *server.lock().unwrap());
[INFO] [stdout]     |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/ability_test.rs:164:5
[INFO] [stdout]     |
[INFO] [stdout] 164 |     util::start_turn(&mut server, &ENTITY_1_ID);
[INFO] [stdout]     |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/round_test.rs:116:9
[INFO] [stdout]     |
[INFO] [stdout] 116 |         util::team(&mut server, TEAM_1_ID);
[INFO] [stdout]     |         ^^^^ use of undeclared type or module `util`
[INFO] [stdout] ...
[INFO] [stdout] 290 |     let mut server = server!();
[INFO] [stdout]     |                      --------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/status_test.rs:179:9
[INFO] [stdout]     |
[INFO] [stdout] 179 |         util::creature(&mut server, CREATURE_1_ID, TEAM_1_ID, ());
[INFO] [stdout]     |         ^^^^ use of undeclared type or module `util`
[INFO] [stdout] ...
[INFO] [stdout] 306 |     let mut server = scenario!();
[INFO] [stdout]     |                      ----------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/client_server_test.rs:293:5
[INFO] [stdout]     |
[INFO] [stdout] 293 |     util::team(&mut *server.lock().unwrap(), TEAM_1_ID);
[INFO] [stdout]     |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/object_test.rs:373:5
[INFO] [stdout]     |
[INFO] [stdout] 373 |     util::object(&mut server, OBJECT_1_ID, ());
[INFO] [stdout]     |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/status_test.rs:181:9
[INFO] [stdout]     |
[INFO] [stdout] 181 |         util::object(&mut server, OBJECT_1_ID, ());
[INFO] [stdout]     |         ^^^^ use of undeclared type or module `util`
[INFO] [stdout] ...
[INFO] [stdout] 306 |     let mut server = scenario!();
[INFO] [stdout]     |                      ----------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/client_server_test.rs:294:5
[INFO] [stdout]     |
[INFO] [stdout] 294 |     util::creature(&mut *server.lock().unwrap(), CREATURE_1_ID, TEAM_1_ID, ());
[INFO] [stdout]     |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/round_test.rs:117:9
[INFO] [stdout]     |
[INFO] [stdout] 117 |         util::creature(&mut server, CREATURE_1_ID, TEAM_1_ID, ());
[INFO] [stdout]     |         ^^^^ use of undeclared type or module `util`
[INFO] [stdout] ...
[INFO] [stdout] 290 |     let mut server = server!();
[INFO] [stdout]     |                      --------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/status_test.rs:321:5
[INFO] [stdout]     |
[INFO] [stdout] 321 |     util::start_turn(&mut server, &ENTITY_C1_ID);
[INFO] [stdout]     |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/client_server_test.rs:299:5
[INFO] [stdout]     |
[INFO] [stdout] 299 |     util::dummy(&mut *client.lock().unwrap());
[INFO] [stdout]     |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `BattleController`
[INFO] [stdout]  --> tests/actor_test.rs:2:22
[INFO] [stdout]   |
[INFO] [stdout] 2 | use weasel::battle::{BattleController, BattleRules, BattleState};
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/round_test.rs:118:9
[INFO] [stdout]     |
[INFO] [stdout] 118 |         util::creature(&mut server, CREATURE_2_ID, TEAM_1_ID, ());
[INFO] [stdout]     |         ^^^^ use of undeclared type or module `util`
[INFO] [stdout] ...
[INFO] [stdout] 290 |     let mut server = server!();
[INFO] [stdout]     |                      --------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/round_test.rs:119:9
[INFO] [stdout]     |
[INFO] [stdout] 119 |         util::creature(&mut server, CREATURE_3_ID, TEAM_1_ID, ());
[INFO] [stdout]     |         ^^^^ use of undeclared type or module `util`
[INFO] [stdout] ...
[INFO] [stdout] 290 |     let mut server = server!();
[INFO] [stdout]     |                      --------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/object_test.rs:393:22
[INFO] [stdout]     |
[INFO] [stdout] 393 |     let mut server = util::server(CustomRules::new());
[INFO] [stdout]     |                      ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 8 previous errors; 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/status_test.rs:322:5
[INFO] [stdout]     |
[INFO] [stdout] 322 |     util::end_turn(&mut server);
[INFO] [stdout]     |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/status_test.rs:349:5
[INFO] [stdout]     |
[INFO] [stdout] 349 |     util::start_turn(&mut server, &ENTITY_C1_ID);
[INFO] [stdout]     |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/round_test.rs:311:5
[INFO] [stdout]     |
[INFO] [stdout] 311 |     util::team(&mut server, TEAM_1_ID);
[INFO] [stdout]     |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/round_test.rs:312:5
[INFO] [stdout]     |
[INFO] [stdout] 312 |     util::team(&mut server, TEAM_2_ID);
[INFO] [stdout]     |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/object_test.rs:394:5
[INFO] [stdout]     |
[INFO] [stdout] 394 |     util::object(&mut server, OBJECT_1_ID, ());
[INFO] [stdout]     |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/client_server_test.rs:305:38
[INFO] [stdout]     |
[INFO] [stdout] 305 |     let server = Arc::new(Mutex::new(util::server(CustomRules::new())));
[INFO] [stdout]     |                                      ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/status_test.rs:350:5
[INFO] [stdout]     |
[INFO] [stdout] 350 |     util::end_turn(&mut server);
[INFO] [stdout]     |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/client_server_test.rs:331:38
[INFO] [stdout]     |
[INFO] [stdout] 331 |     let server = Arc::new(Mutex::new(util::server(rules)));
[INFO] [stdout]     |                                      ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/round_test.rs:313:5
[INFO] [stdout]     |
[INFO] [stdout] 313 |     util::creature(&mut server, CREATURE_1_ID, TEAM_1_ID, ());
[INFO] [stdout]     |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/status_test.rs:177:9
[INFO] [stdout]     |
[INFO] [stdout] 177 |         util::team(&mut server, TEAM_1_ID);
[INFO] [stdout]     |         ^^^^ use of undeclared type or module `util`
[INFO] [stdout] ...
[INFO] [stdout] 362 |     let mut server = scenario!();
[INFO] [stdout]     |                      ----------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/client_server_test.rs:336:38
[INFO] [stdout]     |
[INFO] [stdout] 336 |     let client = Arc::new(Mutex::new(util::client(rules, server_sink)));
[INFO] [stdout]     |                                      ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/round_test.rs:314:5
[INFO] [stdout]     |
[INFO] [stdout] 314 |     util::creature(&mut server, CREATURE_3_ID, TEAM_2_ID, ());
[INFO] [stdout]     |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/status_test.rs:179:9
[INFO] [stdout]     |
[INFO] [stdout] 179 |         util::creature(&mut server, CREATURE_1_ID, TEAM_1_ID, ());
[INFO] [stdout]     |         ^^^^ use of undeclared type or module `util`
[INFO] [stdout] ...
[INFO] [stdout] 362 |     let mut server = scenario!();
[INFO] [stdout]     |                      ----------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/client_server_test.rs:341:5
[INFO] [stdout]     |
[INFO] [stdout] 341 |     util::dummy(&mut *server.lock().unwrap());
[INFO] [stdout]     |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/round_test.rs:116:9
[INFO] [stdout]     |
[INFO] [stdout] 116 |         util::team(&mut server, TEAM_1_ID);
[INFO] [stdout]     |         ^^^^ use of undeclared type or module `util`
[INFO] [stdout] ...
[INFO] [stdout] 364 |     let mut server = server!();
[INFO] [stdout]     |                      --------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/status_test.rs:181:9
[INFO] [stdout]     |
[INFO] [stdout] 181 |         util::object(&mut server, OBJECT_1_ID, ());
[INFO] [stdout]     |         ^^^^ use of undeclared type or module `util`
[INFO] [stdout] ...
[INFO] [stdout] 362 |     let mut server = scenario!();
[INFO] [stdout]     |                      ----------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/client_server_test.rs:358:38
[INFO] [stdout]     |
[INFO] [stdout] 358 |     let server = Arc::new(Mutex::new(util::server(CustomRules::new())));
[INFO] [stdout]     |                                      ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/round_test.rs:117:9
[INFO] [stdout]     |
[INFO] [stdout] 117 |         util::creature(&mut server, CREATURE_1_ID, TEAM_1_ID, ());
[INFO] [stdout]     |         ^^^^ use of undeclared type or module `util`
[INFO] [stdout] ...
[INFO] [stdout] 364 |     let mut server = server!();
[INFO] [stdout]     |                      --------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/status_test.rs:364:5
[INFO] [stdout]     |
[INFO] [stdout] 364 |     util::object(&mut server, OBJECT_2_ID, ());
[INFO] [stdout]     |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/round_test.rs:118:9
[INFO] [stdout]     |
[INFO] [stdout] 118 |         util::creature(&mut server, CREATURE_2_ID, TEAM_1_ID, ());
[INFO] [stdout]     |         ^^^^ use of undeclared type or module `util`
[INFO] [stdout] ...
[INFO] [stdout] 364 |     let mut server = server!();
[INFO] [stdout]     |                      --------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/client_server_test.rs:362:9
[INFO] [stdout]     |
[INFO] [stdout] 362 |         util::dummy(&mut *server.lock().unwrap());
[INFO] [stdout]     |         ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/round_test.rs:119:9
[INFO] [stdout]     |
[INFO] [stdout] 119 |         util::creature(&mut server, CREATURE_3_ID, TEAM_1_ID, ());
[INFO] [stdout]     |         ^^^^ use of undeclared type or module `util`
[INFO] [stdout] ...
[INFO] [stdout] 364 |     let mut server = server!();
[INFO] [stdout]     |                      --------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/status_test.rs:177:9
[INFO] [stdout]     |
[INFO] [stdout] 177 |         util::team(&mut server, TEAM_1_ID);
[INFO] [stdout]     |         ^^^^ use of undeclared type or module `util`
[INFO] [stdout] ...
[INFO] [stdout] 428 |     let mut server = scenario!();
[INFO] [stdout]     |                      ----------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/client_server_test.rs:366:38
[INFO] [stdout]     |
[INFO] [stdout] 366 |     let client = Arc::new(Mutex::new(util::client(CustomRules::new(), server_sink)));
[INFO] [stdout]     |                                      ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/round_test.rs:366:5
[INFO] [stdout]     |
[INFO] [stdout] 366 |     util::start_turn(&mut server, &ENTITY_1_ID);
[INFO] [stdout]     |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/round_test.rs:376:5
[INFO] [stdout]     |
[INFO] [stdout] 376 |     util::end_turn(&mut server);
[INFO] [stdout]     |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/status_test.rs:179:9
[INFO] [stdout]     |
[INFO] [stdout] 179 |         util::creature(&mut server, CREATURE_1_ID, TEAM_1_ID, ());
[INFO] [stdout]     |         ^^^^ use of undeclared type or module `util`
[INFO] [stdout] ...
[INFO] [stdout] 428 |     let mut server = scenario!();
[INFO] [stdout]     |                      ----------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/client_server_test.rs:456:5
[INFO] [stdout]     |
[INFO] [stdout] 456 |     util::team(&mut *server.lock().unwrap(), TEAM_1_ID);
[INFO] [stdout]     |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/client_server_test.rs:457:5
[INFO] [stdout]     |
[INFO] [stdout] 457 |     util::creature(&mut *server.lock().unwrap(), CREATURE_1_ID, TEAM_1_ID, ());
[INFO] [stdout]     |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/status_test.rs:181:9
[INFO] [stdout]     |
[INFO] [stdout] 181 |         util::object(&mut server, OBJECT_1_ID, ());
[INFO] [stdout]     |         ^^^^ use of undeclared type or module `util`
[INFO] [stdout] ...
[INFO] [stdout] 428 |     let mut server = scenario!();
[INFO] [stdout]     |                      ----------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/status_test.rs:177:9
[INFO] [stdout]     |
[INFO] [stdout] 177 |         util::team(&mut server, TEAM_1_ID);
[INFO] [stdout]     |         ^^^^ use of undeclared type or module `util`
[INFO] [stdout] ...
[INFO] [stdout] 449 |     let mut server = scenario!();
[INFO] [stdout]     |                      ----------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/client_server_test.rs:485:38
[INFO] [stdout]     |
[INFO] [stdout] 485 |     let client = Arc::new(Mutex::new(util::client(CustomRules::new(), server_sink)));
[INFO] [stdout]     |                                      ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]   --> tests/team_test.rs:58:22
[INFO] [stdout]    |
[INFO] [stdout] 58 |     let mut server = util::server(CustomRules::new());
[INFO] [stdout]    |                      ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]   --> tests/team_test.rs:60:9
[INFO] [stdout]    |
[INFO] [stdout] 60 |         util::team(&mut server, i);
[INFO] [stdout]    |         ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/status_test.rs:179:9
[INFO] [stdout]     |
[INFO] [stdout] 179 |         util::creature(&mut server, CREATURE_1_ID, TEAM_1_ID, ());
[INFO] [stdout]     |         ^^^^ use of undeclared type or module `util`
[INFO] [stdout] ...
[INFO] [stdout] 449 |     let mut server = scenario!();
[INFO] [stdout]     |                      ----------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/client_server_test.rs:522:38
[INFO] [stdout]     |
[INFO] [stdout] 522 |     let server = Arc::new(Mutex::new(util::server(CustomRules::new())));
[INFO] [stdout]     |                                      ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/status_test.rs:181:9
[INFO] [stdout]     |
[INFO] [stdout] 181 |         util::object(&mut server, OBJECT_1_ID, ());
[INFO] [stdout]     |         ^^^^ use of undeclared type or module `util`
[INFO] [stdout] ...
[INFO] [stdout] 449 |     let mut server = scenario!();
[INFO] [stdout]     |                      ----------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]   --> tests/team_test.rs:83:22
[INFO] [stdout]    |
[INFO] [stdout] 83 |     let mut server = util::server(rules);
[INFO] [stdout]    |                      ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/client_server_test.rs:524:38
[INFO] [stdout]     |
[INFO] [stdout] 524 |     let client = Arc::new(Mutex::new(util::client(
[INFO] [stdout]     |                                      ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `BattleController`
[INFO] [stdout]  --> tests/fight_test.rs:3:22
[INFO] [stdout]   |
[INFO] [stdout] 3 | use weasel::battle::{BattleController, BattleRules, BattleState};
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 6 previous errors; 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]   --> tests/team_test.rs:84:5
[INFO] [stdout]    |
[INFO] [stdout] 84 |     util::team(&mut server, TEAM_1_ID);
[INFO] [stdout]    |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/status_test.rs:177:9
[INFO] [stdout]     |
[INFO] [stdout] 177 |         util::team(&mut server, TEAM_1_ID);
[INFO] [stdout]     |         ^^^^ use of undeclared type or module `util`
[INFO] [stdout] ...
[INFO] [stdout] 488 |     let mut server = scenario!();
[INFO] [stdout]     |                      ----------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/team_test.rs:100:22
[INFO] [stdout]     |
[INFO] [stdout] 100 |     let mut server = util::server(CustomRules::new());
[INFO] [stdout]     |                      ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/team_test.rs:111:5
[INFO] [stdout]     |
[INFO] [stdout] 111 |     util::team(&mut server, TEAM_1_ID);
[INFO] [stdout]     |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/status_test.rs:179:9
[INFO] [stdout]     |
[INFO] [stdout] 179 |         util::creature(&mut server, CREATURE_1_ID, TEAM_1_ID, ());
[INFO] [stdout]     |         ^^^^ use of undeclared type or module `util`
[INFO] [stdout] ...
[INFO] [stdout] 488 |     let mut server = scenario!();
[INFO] [stdout]     |                      ----------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/team_test.rs:206:22
[INFO] [stdout]     |
[INFO] [stdout] 206 |     let mut server = util::server(CustomRules::new());
[INFO] [stdout]     |                      ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/team_test.rs:208:5
[INFO] [stdout]     |
[INFO] [stdout] 208 |     util::team(&mut server, TEAM_1_ID);
[INFO] [stdout]     |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/status_test.rs:181:9
[INFO] [stdout]     |
[INFO] [stdout] 181 |         util::object(&mut server, OBJECT_1_ID, ());
[INFO] [stdout]     |         ^^^^ use of undeclared type or module `util`
[INFO] [stdout] ...
[INFO] [stdout] 488 |     let mut server = scenario!();
[INFO] [stdout]     |                      ----------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/team_test.rs:320:22
[INFO] [stdout]     |
[INFO] [stdout] 320 |     let mut server = util::server(rules);
[INFO] [stdout]     |                      ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/team_test.rs:322:5
[INFO] [stdout]     |
[INFO] [stdout] 322 |     util::team(&mut server, TEAM_1_ID);
[INFO] [stdout]     |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/team_test.rs:323:5
[INFO] [stdout]     |
[INFO] [stdout] 323 |     util::team(&mut server, TEAM_2_ID);
[INFO] [stdout]     |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/team_test.rs:324:5
[INFO] [stdout]     |
[INFO] [stdout] 324 |     util::creature(&mut server, CREATURE_1_ID, TEAM_1_ID, ());
[INFO] [stdout]     |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/team_test.rs:440:22
[INFO] [stdout]     |
[INFO] [stdout] 440 |     let mut server = util::server(CustomRules::new());
[INFO] [stdout]     |                      ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/team_test.rs:442:5
[INFO] [stdout]     |
[INFO] [stdout] 442 |     util::team(&mut server, TEAM_1_ID);
[INFO] [stdout]     |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to previous error
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/team_test.rs:443:5
[INFO] [stdout]     |
[INFO] [stdout] 443 |     util::team(&mut server, TEAM_2_ID);
[INFO] [stdout]     |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/team_test.rs:525:22
[INFO] [stdout]     |
[INFO] [stdout] 525 |     let mut server = util::server(CustomRules::new());
[INFO] [stdout]     |                      ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/team_test.rs:690:22
[INFO] [stdout]     |
[INFO] [stdout] 690 |     let mut server = util::server(rules);
[INFO] [stdout]     |                      ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/team_test.rs:691:5
[INFO] [stdout]     |
[INFO] [stdout] 691 |     util::team(&mut server, TEAM_1_ID);
[INFO] [stdout]     |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 4 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/team_test.rs:692:5
[INFO] [stdout]     |
[INFO] [stdout] 692 |     util::creature(&mut server, CREATURE_1_ID, TEAM_1_ID, ());
[INFO] [stdout]     |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/team_test.rs:694:5
[INFO] [stdout]     |
[INFO] [stdout] 694 |     util::start_turn(&mut server, &ENTITY_1_ID);
[INFO] [stdout]     |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/team_test.rs:702:5
[INFO] [stdout]     |
[INFO] [stdout] 702 |     util::end_turn(&mut server);
[INFO] [stdout]     |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/team_test.rs:723:22
[INFO] [stdout]     |
[INFO] [stdout] 723 |     let mut server = util::server(rules);
[INFO] [stdout]     |                      ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 11 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/team_test.rs:724:5
[INFO] [stdout]     |
[INFO] [stdout] 724 |     util::team(&mut server, TEAM_1_ID);
[INFO] [stdout]     |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/team_test.rs:725:5
[INFO] [stdout]     |
[INFO] [stdout] 725 |     util::creature(&mut server, CREATURE_1_ID, TEAM_1_ID, ());
[INFO] [stdout]     |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/team_test.rs:727:5
[INFO] [stdout]     |
[INFO] [stdout] 727 |     util::start_turn(&mut server, &ENTITY_1_ID);
[INFO] [stdout]     |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/team_test.rs:735:5
[INFO] [stdout]     |
[INFO] [stdout] 735 |     util::end_turn(&mut server);
[INFO] [stdout]     |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/team_test.rs:766:22
[INFO] [stdout]     |
[INFO] [stdout] 766 |     let mut server = util::server(CustomRules::new());
[INFO] [stdout]     |                      ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/team_test.rs:767:5
[INFO] [stdout]     |
[INFO] [stdout] 767 |     util::team(&mut server, TEAM_1_ID);
[INFO] [stdout]     |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `util`
[INFO] [stdout]    --> tests/team_test.rs:772:5
[INFO] [stdout]     |
[INFO] [stdout] 772 |     util::creature(&mut server, CREATURE_1_ID, TEAM_1_ID, ());
[INFO] [stdout]     |     ^^^^ use of undeclared type or module `util`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `BattleController`
[INFO] [stdout]  --> tests/object_test.rs:4:22
[INFO] [stdout]   |
[INFO] [stdout] 4 | use weasel::battle::{BattleController, BattleRules, BattleState};
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 14 previous errors; 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 4 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `BattleController`
[INFO] [stdout]  --> tests/event_test.rs:7:30
[INFO] [stdout]   |
[INFO] [stdout] 7 | use weasel::battle::{Battle, BattleController, BattleRules, BattleState, EndBattle};
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 7 previous errors; 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 43 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 26 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Actor`
[INFO] [stdout]  --> tests/team_test.rs:3:29
[INFO] [stdout]   |
[INFO] [stdout] 3 | use weasel::actor::{Action, Actor, ActorRules};
[INFO] [stdout]   |                             ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `BattleController`
[INFO] [stdout]  --> tests/team_test.rs:4:22
[INFO] [stdout]   |
[INFO] [stdout] 4 | use weasel::battle::{BattleController, BattleRules, BattleState};
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 29 previous errors; 2 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 27 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] 
[INFO] [stderr] error: build failed
[INFO] running `Command { std: "docker" "inspect" "0686893cd134f6464c3dbff057469a1c6a68ab9e5840472314627a3856c54f48", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0686893cd134f6464c3dbff057469a1c6a68ab9e5840472314627a3856c54f48", kill_on_drop: false }`
[INFO] [stdout] 0686893cd134f6464c3dbff057469a1c6a68ab9e5840472314627a3856c54f48
